pertaining to the sandinista national liberation front - Deutsch Englisch Wörterbuch